[build-system]
requires = ['setuptools']
build-backend = 'setuptools.build_meta'

[project]
name = 'sievemgr'
authors = [
    {name = 'Odin Kroeger'},
]
description = 'Fully-featured ManageSieve command-line client and library'
readme = 'README.rst'
requires-python = '>=3.9'
keywords = [
    'managesieve',
    'sieve',
    'mail',
    'filter'
]
license = {file = 'LICENCE.rst'}
classifiers = [
    'Development Status :: 3 - Alpha',
    'Environment :: Console',
    'Intended Audience :: End Users/Desktop',
    'Intended Audience :: System Administrators',
    'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
    'Natural Language :: English',
    'Operating System :: POSIX',
    'Topic :: Communications :: Email :: Filters'
]
dynamic = ['version']

[project.scripts]
sievemgr = 'sievemgr:main'

[project.urls]
homepage = 'https://odkr.codeberg.page/sievemgr'
repository = 'https://codeberg.org/odkr/sievemgr'
issues = 'https://github.com/odkr/sievemgr/issues'

[tool.setuptools]
py-modules = ['sievemgr']

[tool.setuptools.dynamic]
version = {attr = 'sievemgr.__version__'}
